﻿html,body{
    height:100%;width:100%;
}
body {
    background-color:transparent;overflow:hidden;font-family: "Microsoft YaHei",'Times New Roman', Times, serif;
    position: absolute; top:0; left:0;
}
.loginwin{
    width:90%;max-width:360px;margin:100px auto 0;background-color:#fff; box-shadow:rgba(0,0,0,.3) 0 0 10px;
    padding:0 25px 25px;       
    .btn-login{
        width:100%;
    }
    .login-header{
        text-align:center;background-color:#00baff;margin:0 -25px 30px;
    }
}
 #videobcg{
           position:fixed;
          top: 0;
          left: 0;
          min-width: 100%;
          min-height: 100%;
          width: auto;
          height: auto;
          z-index: -1000;
          overflow: hidden;
        }
 .mb15{
     margin-bottom:15px;
 }

.input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 0;
}
 
.btn{
    border:none;
}
.btn-default, .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger {
text-shadow:none;
-webkit-box-shadow: none;
box-shadow:none;
}
.btn-lg, .btn-group-lg>.btn {
padding: 10px 16px;
font-size: 18px;
line-height: 1.33;
border-radius: 0;
}

.input-group-addon {
padding: 6px 12px;
font-size: 14px;
font-weight: 400;
line-height: 1;
color: #555;
text-align: center;
background-color: #dff6ff;
border: none;
border-radius: 4px;
}

.form-control {
    border: none;
    border-radius: 4px;  
    box-shadow: inset 0 0 10px rgba(0,0,0,.15);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

    &:focus{
        box-shadow: inset 0 0 10px rgba(0,0,0,0.3);
    }
}
.alert{
    display:none;
}
.field-validation-error{
    display:block;line-height:1.5;
}